﻿using System.Collections.Generic;

public enum WindowID
{
    WindowID_Invaild,  
    WindowID_UICommonMessageBox,
    WindowID_Main,
    WindowID_Popup



}

public enum UIWindowType
{
    Normal,    // 可推出界面(UIMainMenu,UIRank等)
    Fixed,     // 固定窗口(UITopBar等)
    PopUp,     // 模式窗口
}

public enum UIWindowShowMode
{
    DoNothing,
    HideOther,     // 闭其他界面
    NeedBack,      // 点击返回按钮关闭当前,不关闭其他界面(需要调整好层级关系)
    NoNeedBack,    // 关闭TopBar,关闭其他界面,不加入backSequence队列
}

public enum UIWindowColliderMode
{
    None,      // 显示该界面不包含碰撞背景
    Normal,    // 碰撞透明背景
    WithBg,    // 碰撞非透明背景
}
/// <summary>
/// 此字典保存界面与Prefab名字直接的关系
/// </summary>
public class UIResourceDefine
{
    public static Dictionary<WindowID, string> windowPrefabPath = new Dictionary<WindowID, string>()
        {
            //ADDBY  XK
            
              { WindowID.WindowID_Main, "UIMain" },
              { WindowID.WindowID_Popup,"UIPopup"},

};
}

